home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-05 / ezdos203.zip / EZDOS.DOC < prev    next >
Text File  |  1988-10-25  |  15KB  |  267 lines

  1.  
  2.                                  E Z D O S
  3.                                by Mike Baker
  4.                        Automated Business Solutions
  5.  
  6.  
  7. EzDOS field input keys;
  8.  
  9.    Key         Action
  10.    ---------   ----------------------------------------------------------
  11.    ENTER       accepts field contents, also reaching end of field is auto
  12.                   ENTER.
  13.               moves one character to left.
  14.    RT ARROW    moves one character to right.
  15.    ^HOME       refreshes original field contents.
  16.    ^END        erases to end of field.
  17.    HOME        moves cusor to start of field.
  18.    END         moves cursor to end of field.
  19.    INS         sets insert mode on / off.
  20.    DEL         deletes character at cursor.
  21.    BACKSPACE   deletes character to left of cursor.
  22.  
  23.                see ^Pg Up and ^Pg Down below.
  24.  
  25.  
  26. EzDos command line commands;
  27.  
  28.    CD       ┐  Change Directory  (will create directory if it does not
  29.    CHDIR    ┘      exist)  eg.  CD ..\..\TEST
  30.    COPY        set copy marks          eg. COPY *.INC
  31.    CS       ┐  Copy sub directory
  32.    COPYSUB  ┘
  33.    DEL         set delete marks        eg. DEL *.EXE
  34.    DIR         change directory mask   eg. DIR *.DAT
  35.    DOS         shell to DOS
  36.    EN       ┐  encrypt selected files with a password.  Files may be
  37.    ENC      ┘    encrypt more than once.  eg. ENC *.C  (see also UNENC)
  38.    ERASE       same as DEL
  39.    MD       ┐  make directory
  40.    MKDIR    ┘    ''
  41.    MOVE        set move marks          eg. MOVE *.*
  42.    MS       ┐  Move sub directory
  43.    MOVESUB  ┘
  44.    RD       ┐  Remove sub directory
  45.    RMDIR    ┘
  46.    RS       ┐  Remove sub directory
  47.    RMSUB    ┘
  48.    TO       ┐  Touch files.  This command will set the files date and
  49.    TOUCH    ┘    time to current.     eg. TO *.C
  50.    UE       ┐  unencrypts selected files that have been encrypted
  51.    UNENC    ┘    using the ENC command above.  eg.  UE *.C
  52.    UM       ┐  un-mark                 eg. UM *.DAT
  53.    UNMARK   ┘
  54.  
  55.    From the command line, drives may be changed by typing in the letter of
  56.    the drive with the colon.  This must be done AFTER selecting the active
  57.    path by using the F6 function key.  This key toggles between the input
  58.    path and the destination path.  The active path will have a tick mark
  59.    beside it and also the path name will be high-lighted.   ex. A:, B:, ...
  60.    Z:
  61.  
  62.    Any other command will execute that command from the DOS shell.
  63.  
  64.    eg.   SORT <TEST.DAT >TEST.SRT /+10
  65.          this command will sort the file TEST.DAT starting in column
  66.          10 and create the new file TEST.SRT.
  67.  
  68.    After the child process has completed, you will be returned to EzDOS.
  69.  
  70.  
  71.    Also, EZDOS may be driven from the DOS command line by supplying the
  72.    correct parms.  The format for the command line is:
  73.  
  74.    EZDOS command in-filespec [dest-path] [/A] [!file-pat !file-pat ...]
  75.          │       │           │           │    └─ this is a file pattern
  76.          │       │           │           │       exclusion.  Any files that
  77.          │       │           │           │       match these patterns will
  78.          │       │           │           │       not be processed.  The
  79.          │       │           │           │       exclusion patterns may
  80.          │       │           │           │       occur as many times as
  81.          │       │           │           │       needed.
  82.          │       │           │           └─ the (A)ssume option will not
  83.          │       │           │              stop and ask questions.  It
  84.          │       │           │              will make assumptions about
  85.          │       │           │              the task at hand.  The only
  86.          │       │           │              windows that will halt
  87.          │       │           │              processing are the volume full
  88.          │       │           │              window and the keyboard
  89.          │       │           │              interrupt window.
  90.          │       │           └─ defaults to current path if not supplied
  91.          │       └─ may be any DOS pathing mechanism, but must include
  92.          │          a filespec.
  93.          └─ must be any of the commands described above.
  94.  
  95.    EZDOS CH in-filespec [+S +R +H +Y +A] [-S -R -H -Y -A]
  96.          │  └─ same as  └─ +x turns flag on
  97.          │     above       -x turns flag off
  98.          └─ May be CHMOD   S = novel Share flag
  99.             or CH for      R = Read only
  100.             change file    H = Hidden
  101.             mode           Y = sYstem
  102.                            A = Archive
  103.  
  104.    The command, in-filespec and dest-path parms are positional. The "/" and
  105.    "!" parms may occur anywhere on the command line and in any order.
  106.    Character casing in not significant.
  107.  
  108.    example;
  109.    EZDOS CO ..\.       copies all file from prior directory to current
  110.    EZDOS CS ..\EZ      copies entire directory structure to current
  111.                            directory making directory EZ under current.
  112.    EZDOS RD CHECK      removes entire directory structure CHECK.
  113.    EZDOS MO . a:\save  move all files in current directory to the A: drive,
  114.                            if directory SAVE does not exist, it will be
  115.                            created.
  116.    EZDOS CO *.* A: !*.BAK !*.OBJ /A
  117.    EZDOS CH . +r +s -h change file flags to read only and shareable, turn
  118.                            off hidden flag.
  119.    (The "." as the filespec is the same as "*.*")
  120.  
  121. Function Keys;
  122.  
  123.    F1       Displays this help file
  124.    F2       Starts a file name scan feature. You may scan for a particular
  125.                file name by hitting the F2 function key.  Then while you
  126.                type the file name, the file window will scroll up or down
  127.                depending on the relation of the current file pointer and
  128.                file name being typed.  Directories may be scanned also by
  129.                placing the current file pointer within the directory
  130.                section.  The scan feature works from the file window or
  131.                from the command line.
  132.    F3       Flip from LONG mode to DUAL mode and back.
  133.    F4       Enter EZDOS menuing system.  See below for more details.
  134.    F5       Execute the marks selection.  When this function key is hit,
  135.                all of the files marked for delete, copy, and move will
  136.                be processed.  File deletions will take place before any
  137.                copy or move process.  Move will be processed before Copy.
  138.    F6       Toggle active path.  The active or displayed path may be
  139.                changed by using this key.  This way, two different
  140.                directories may be scanned at one time.  Use this key to
  141.                set the active path before you change drives.
  142.    F7       Toggle between command line and file window.  Use this key
  143.                when you wish to mark files, or change file information.
  144.    F8       View file and directory tree.  This key may be used from the
  145.                file window or the command line.  If F8 is hit when the
  146.                file pointer is on a directory, that directories tree
  147.                structure will be displayed.  If the pointer is on a file,
  148.                that files contents will be displayed and browsed.  The
  149.                browse window uses the up, down, left, and right arrows,
  150.                page-up, page-down, TAB and shift TAB keys to position the
  151.                page.
  152.    F9       Display directory tree.  The active path tree structure will
  153.                be displayed.
  154.    F10      Change current drive for active path.
  155.   F6       Sort on keys.  You may sort the file display window by file
  156.                name, file extension, file size, or file date/time.
  157.   F7       Command line un-mark.  Place the current file pointer on the
  158.                file to be un-marked by using the Scan feature or the Up
  159.                and Down arrow keys.  Files may also be un-marked by using
  160.                F7 and then using the space over the mark.
  161.   F8       Command line mark for delete.
  162.   F9       Command line mark for copy.
  163.   F10      Command line mark for move.
  164.  
  165.   ^Pg Up    From the file window area goes to the top file or directory
  166.             entry for the active path.
  167.   ^Pg Down  From the file window area goes to the bottom file or directory
  168.             entry for the active path.
  169.  
  170.   ^Pg Up    From the command line will scroll up through the previously
  171.             typed commands.
  172.  
  173.   ^Pg Down  From the command line will scroll down through the previously
  174.             typed commands.
  175.  
  176.  
  177.                            EzDOS menuing system
  178.  
  179.    EzDOS allows you to set up menus for just about any command you desire.
  180. Up to 40 menus as many levels deep as is desired may be built using the
  181. EZDOS.INI file.  The following format should be used to build your menus.
  182.  
  183. ╔════════════════════════════════════════════════════════════════════════╗
  184. ║                                                                        ║
  185. ║ menu line format;                                                      ║
  186. ║  menu = d,x,x,description up to 40 characters                          ║
  187. ║         │ │ └─ menu number to goto when selected (use (0) if no more)  ║
  188. ║         │ └─ menu number for this block                                ║
  189. ║         └─ menu record type constant (menu descriptor)                 ║
  190. ║                                                                        ║
  191. ║  menu = h,help description up to 75 characters                         ║
  192. ║         └─ menu record type constant (help descriptor)                 ║
  193. ║                                                                        ║
  194. ║  menu = c,command line                                                 ║
  195. ║         └─ menu record type constant (command descriptor)              ║
  196. ║                                                                        ║
  197. ║  menu = $(END)  constant to signal end of menu descriptions            ║
  198. ║                                                                        ║
  199. ║  The h and c record types may occur up to 20 times per menu selection. ║
  200. ║                                                                        ║
  201. ║  the $(END) constant MUST be the last line of the menu definitions     ║
  202. ║     block.                                                             ║
  203. ║                                                                        ║
  204. ║  Several special commands may be placed individually or together on    ║
  205. ║  the command line.  They must be spelled exactly as they are presented ║
  206. ║  here and they must be in upper case.                                  ║
  207. ║                                                                        ║
  208. ║  $(PROMPT)   -  Pops open a window displaying the command line with    ║
  209. ║                    the cursor positioned where the $ is located.  The  ║
  210. ║                    $(PROMPT) is blanked out.                           ║
  211. ║  $(FILE)     -  The $(FILE) key word is replaced with the file name    ║
  212. ║                    located at the file pointer position of the active  ║
  213. ║                    path.                                               ║
  214. ║  $(FSPEC)    -  This key word is replaced with the full path and file  ║
  215. ║                    name of the file located at the file pointer of the ║
  216. ║                    active path.                                        ║
  217. ║  $(CLOSE)    -  The $(CLOSE) keyword will keep the menu system closed  ║
  218. ║                    after all of the processes have been completed.     ║
  219. ║                    The default of (no close) will place you back on    ║
  220. ║                    the menu window where you left.                     ║
  221. ║  $(PAUSE)    -  Placed between commands, forces a pause before going   ║
  222. ║                    to the command.  This is good if doing a directory  ║
  223. ║                    type command and you need to look at the output     ║
  224. ║                    before going on to the next command.                ║
  225. ║  $(NOPAUSE)  -  Placed as the last command in a sequence, tells EZDOS  ║
  226. ║                    not to pause before re-displaying the EZDOS screens.║
  227. ║  $(PATH1)    -  This key word is replaced with the input path spec.    ║
  228. ║                    Any parms placed after this key word will be pushed ║
  229. ║                    down to make room for the path.                     ║
  230. ║  $(PATH2)    -  This is the same as $(INPATH) except it uses the       ║
  231. ║                    destination path name.                              ║
  232. ║  $(ACTPATH)  -  This is the same as $(INPATH) except it uses either    ║
  233. ║                    the input path OR the destination path which ever   ║
  234. ║                    is active.                                          ║
  235. ║  DOS         -  This is a special command that may be used to execute  ║
  236. ║                    a shell to the DOS - OS/2 command line.             ║
  237. ║                                                                        ║
  238. ║  Most of these commands may be placed on the same line;  example;      ║
  239. ║  menu = d,3,0,PKXARC extract from archive                              ║
  240. ║  menu =    c,cd $(INPATH)                                              ║
  241. ║  menu =    c,pkxarc -x $(PROMPT) $(PATH2)                              ║
  242. ║  menu = d,3,0,PKXARC view file contents from archive                   ║
  243. ║  menu =    c,pkxarc -c $(FSPEC) $(PROMPT) >tmp.$$$                     ║
  244. ║  menu =    c,list tmp.$$$                                              ║
  245. ║  menu =    c,del tmp.$$$                                               ║
  246. ║  menu =    c,$(NOPAUSE)                                                ║
  247. ║                                                                        ║
  248. ║  For more examples on how the menu commands are used, see the EZDOS.INI║
  249. ║  file that is included with the EZDOS package.                         ║
  250. ║                                                                        ║
  251. ╚════════════════════════════════════════════════════════════════════════╝
  252.  
  253. Additional notes;
  254.    EzDOS is also set up to run on the NOVELL operating system networks.
  255.       Thus the share flag attribute setting.
  256.  
  257.  
  258.    EZDOS is licensed at $49.95 per copy for a single user.  Site licenses
  259.       are also available for corporate use.  For more information about
  260.       this and other products, contact:
  261.  
  262.                                 Mike Baker
  263.                        Automated Business Solutions
  264.                             6548 Brookside Cr.
  265.                           Columbia, S.C.   29206
  266. 
  267.